/*
 * Copyright (c) 2002-2004, xRhino, Inc.
 *
 * This library is free software; you can redistribute and/or modify
 * it under the terms of the dual license distributed with this source
 * package (a combined Trolltech QPL/GPL-compatible license)
 *
 * Under this dual license scheme, a separate license is available for use of 
 * this code with a proprietary (closed) system. For more information on the 
 * license, please see the LICENSE file distributed with this source package.
 */
#include "SugPathSeg.h"

unsigned short SugPathSeg::getPathSegType()
{
   return mPathSetType;
}

char* SugPathSeg::getPathSegTypeAsLetter()
{
   return mPathSegTypeAsLetter;
}

unsigned short SugPathSeg::setPathSegType(unsigned short newPathSegType)
{
   mPathSetType = newPathSegType;

   return newPathSegType;
}

char* SugPathSeg::setPathSetTypeAsLetter(char* newPathSegTypeAsLetter)
{
   mPathSegTypeAsLetter = newPathSegTypeAsLetter;

   return newPathSegTypeAsLetter;
}

SugRealType SugPathSeg::getX()
{
   return mX;
}

SugRealType SugPathSeg::getY()
{
   return mY;
}

SugRealType SugPathSeg::setX(SugRealType newX)
{
   mX = newX;
 
   return newX;
}

SugRealType SugPathSeg::setY(SugRealType newY)
{
   mY = newY;

   return newY;
}

SugPathSeg::SugPathSeg()
{
}

SugPathSeg::~SugPathSeg()
{
}

